home *** CD-ROM | disk | FTP | other *** search
/ PC-Blue - MS DOS Public Domain Library / PC-Blue MS-DOS Public Domain Library - NYACC.iso / vol117 / printers.bas (.txt) < prev    next >
Encoding:
GW-BASIC  |  1986-12-15  |  2.6 KB  |  59 lines

  1. 100  LPRINT TAB(10);"Changes to Documentation Programs to support Other Printers."
  2. 110  LPRINT
  3. 120  LPRINT TAB(10);"Each of the documentation programs contains its own text"
  4. 130  LPRINT TAB(10);"processor.  There is a determination of whether each line"
  5. 140  LPRINT TAB(10);"is a command (begun with a period) or is normal text."
  6. 150  LPRINT TAB(10);"If it is a command, then additional processing is done,"
  7. 160  LPRINT TAB(10);"including the use of some of the characterists of the"
  8. 170  LPRINT TAB(10);"printer."
  9. 180  LPRINT
  10. 190  LPRINT TAB(10);"The six documentation programs which produce the User's"
  11. 200  LPRINT TAB(10);"Manual are identical in their use of the built-in text"
  12. 210  LPRINT TAB(10);"processor, in that the same BASIC line-numbers are used"
  13. 220  LPRINT TAB(10);"for the same function.  The one documentation program"
  14. 230  LPRINT TAB(10);"which produces the Program Directory contains the same"
  15. 240  LPRINT TAB(10);"functions, but at different line numbers."
  16. 250  LPRINT
  17. 260  LPRINT TAB(10);"Following are the locations of the line numbers which"
  18. 270  LPRINT TAB(10);"must be considered for changes to other printers."
  19. 280  LPRINT
  20. 290  LPRINT TAB(10);"          User's    Program"
  21. 300  LPRINT TAB(10);"          Manual    Directory   Function of the line"
  22. 310  LPRINT TAB(10);"          -------   ---------   ------------------------"
  23. 320  LPRINT TAB(10);"Bottom of"
  24. 330  LPRINT TAB(10);"Each Page"
  25. 340  LPRINT TAB(10);"            770       990       Page Eject"
  26. 350  LPRINT
  27. 360  LPRINT TAB(10);"Head 1"
  28. 370  LPRINT TAB(10);"Processor"
  29. 380  LPRINT TAB(10);"           1020      1240       Set Expanded Print"
  30. 390  LPRINT TAB(10);"           1030      1250       Adjust Print Position"
  31. 400  LPRINT TAB(10);"           1040      1260       Print the Expanded Text"
  32. 410  LPRINT TAB(10);"           1050      1270       Return to Normal Printing"
  33. 420  LPRINT
  34. 430  LPRINT TAB(10);"Head 2"
  35. 440  LPRINT TAB(10);"Processor"
  36. 450  LPRINT TAB(10);"           1130      1350       Set Emphasized Printing"
  37. 460  LPRINT TAB(10);"           1140      1360       Print Emphasized"
  38. 470  LPRINT TAB(10);"           1150      1370       Return to Normal Printing"
  39. 480  LPRINT
  40. 490  LPRINT TAB(10);"Head 3"
  41. 500  LPRINT TAB(10);"Processor"
  42. 510  LPRINT TAB(10);"           1240      1460       Set Emphasized Printing"
  43. 520  LPRINT TAB(10);"           1250      1470       Print Emphasized"
  44. 530  LPRINT TAB(10);"           1260      1480       Return to Normal Printing"
  45. 540  LPRINT
  46. 550  LPRINT TAB(10);"End-of-file"
  47. 560  LPRINT TAB(10);"Processor"
  48. 570  LPRINT TAB(10);"           1390      1610       Page Eject when finished."
  49. 580  LPRINT
  50. 590  LPRINT TAB(10);"Packed"
  51. 600  LPRINT TAB(10);"Processor"
  52. 610  LPRINT TAB(10);"           1640      1850       Set Compressed Printing"
  53. 620  LPRINT TAB(10);"           1650      1860       Change Page Width"
  54. 630  LPRINT TAB(10);"           1660      1870       Print Compressed"
  55. 640  LPRINT TAB(10);"           1670      1880       Return to Normal Printing"
  56. 650  LPRINT TAB(10);"           1680      1890       Restore Page Width"
  57. 660  FOR I = 1 TO 10 : LPRINT : NEXT I
  58. 670  END
  59.